home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 52
/
Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso
/
Aminet
/
dev
/
gg
/
guile-1.4.1.lha
/
TAGS.goops
< prev
next >
Wrap
Text File
|
2001-03-10
|
12KB
|
328 lines
guile-oops.c,83
#define GDB_TYPE 53,2416
GDB_INTERFACE;55,2473
inner_main 62,2571
main 73,2796
goops-snarf.h,1031
#define GOOPSSNARFH4,44
#define SCM_SNARF_INIT(SCM_SNARF_INIT51,2181
#define SCM_I_CLASS(SCM_I_CLASS54,2221
#define SCM_CLASS(SCM_CLASS67,2671
#define SCM_CLASS(SCM_CLASS70,2775
#define SCM_GLOBAL_CLASS(SCM_GLOBAL_CLASS75,2932
#define SCM_GLOBAL_CLASS(SCM_GLOBAL_CLASS78,3035
#define SCM_VIRTUAL_SLOT(SCM_VIRTUAL_SLOT83,3198
#define SCM_VIRTUAL_SLOT(SCM_VIRTUAL_SLOT85,3283
#define SCM_I_GETTER_NAME(SCM_I_GETTER_NAME89,3441
#define SCM_I_GETTER(SCM_I_GETTER91,3520
#define SCM_I_SETTER_NAME(SCM_I_SETTER_NAME101,3811
#define SCM_I_SETTER(SCM_I_SETTER103,3890
#define SCM_I_SLOT(SCM_I_SLOT114,4230
#define SCM_I_SLOT(SCM_I_SLOT119,4421
#define SCM_I_ROSLOT(SCM_I_ROSLOT127,4704
#define SCM_I_ROSLOT(SCM_I_ROSLOT131,4832
#define SCM_SLOT_PTR(SCM_SLOT_PTR138,5050
#define SCM_ROSLOT_PTR(SCM_ROSLOT_PTR145,5317
#define SCM_SLOT_INT(SCM_SLOT_INT149,5501
#define SCM_SLOT_FLOAT(SCM_SLOT_FLOAT156,5737
#define SCM_SLOT_DOUBLE(SCM_SLOT_DOUBLE163,5980
#define SCM_SLOT_SCM(SCM_SLOT_SCM170,6228
goops.c,6617
#define CLASSP(CLASSP58,2462
#define GENERICP(GENERICP60,2559
#define METHODP(METHODP62,2663
#define SPEC_OF(SPEC_OF64,2764
#define DEFVAR(DEFVAR67,2820
#define GETVAR(GETVAR72,3072
#define Intern(Intern75,3192
#define CALL_GF1(CALL_GF178,3280
#define CALL_GF2(CALL_GF280,3376
#define CALL_GF3(CALL_GF382,3477
#define CALL_GF4(CALL_GF484,3583
#define SCM_CLASS_REDEF(SCM_CLASS_REDEF105,4434
#define TEST_CHANGE_CLASS(TEST_CHANGE_CLASS110,4635
#define NXT_MTHD_METHODS(NXT_MTHD_METHODS118,4926
#define NXT_MTHD_ARGS(NXT_MTHD_ARGS119,4973
#define SCM_GOOPS_UNBOUND 122,5037
#define SCM_GOOPS_UNBOUND 124,5081
#define SCM_GOOPS_UNBOUNDP(SCM_GOOPS_UNBOUNDP126,5142
static int goops_loaded_p 128,5200
static scm_rstate *goops_rstate;129,5231
static SCM scm_goops_the_unbound_value;132,5285
static SCM scm_goops_lookup_closure;134,5332
SCM scm_class_top,137,5424
SCM scm_class_top, scm_class_object,137,5424
SCM scm_class_top, scm_class_object, scm_class_class;137,5424
SCM scm_class_entity,138,5478
SCM scm_class_entity, scm_class_entity_with_setter;138,5478
SCM scm_class_generic,139,5530
SCM scm_class_generic, scm_class_generic_with_setter,139,5530
SCM scm_class_generic, scm_class_generic_with_setter, scm_class_method;139,5530
SCM scm_class_simple_method,140,5602
SCM scm_class_simple_method, scm_class_accessor;140,5602
SCM scm_class_procedure_class;141,5651
SCM scm_class_operator_class,142,5682
SCM scm_class_operator_class, scm_class_operator_with_setter_class;142,5682
SCM scm_class_entity_class;143,5750
SCM scm_class_number,144,5778
SCM scm_class_number, scm_class_list;144,5778
SCM scm_class_keyword;145,5816
SCM scm_class_port,146,5839
SCM scm_class_port, scm_class_input_output_port;146,5839
SCM scm_class_input_port,147,5888
SCM scm_class_input_port, scm_class_output_port;147,5888
SCM scm_class_foreign_class,148,5937
SCM scm_class_foreign_class, scm_class_foreign_object;148,5937
SCM scm_class_foreign_slot;149,5992
SCM scm_class_self,150,6020
SCM scm_class_self, scm_class_protected;150,6020
SCM scm_class_opaque,151,6061
SCM scm_class_opaque, scm_class_read_only;151,6061
SCM scm_class_protected_opaque,152,6104
SCM scm_class_protected_opaque, scm_class_protected_read_only;152,6104
SCM scm_class_scm;153,6167
SCM scm_class_int,154,6186
SCM scm_class_int, scm_class_float,154,6186
SCM scm_class_int, scm_class_float, scm_class_double;154,6186
scm_goops_version 164,6446
scm_c_oldfmt 172,6574
scm_c_oldfmt0 240,7869
scm_oldfmt 250,7996
compute_cpl 276,8611
map 286,8829
filter_cpl 305,9169
compute_cpl 319,9404
remove_duplicate_slots 339,9920
build_slots_list 361,10475
maplist 374,10868
scm_sys_compute_slots 389,11188
compute_getters_n_setters 410,11845
scm_i_get_keyword 445,12734
scm_get_keyword 464,13201
scm_sys_initialize_object 486,13896
scm_sys_prep_layout_x 570,16225
scm_sys_inherit_magic_x 639,18101
prep_hashsets 690,19519
scm_basic_basic_make_class 702,19765
scm_basic_make_class 751,21421
build_class_class_slots 762,21737
create_basic_classes 822,23495
scm_instance_p 884,25869
scm_class_name 900,26337
scm_class_direct_supers 909,26585
scm_class_direct_slots 918,26856
scm_class_direct_subclasses 928,27147
scm_class_direct_methods 938,27443
scm_class_precedence_list 948,27740
scm_class_slots 958,27999
scm_class_environment 968,28251
scm_generic_function_name 979,28533
scm_generic_function_methods 989,28834
scm_method_generic_function 1000,29135
scm_method_specializers 1010,29429
scm_method_procedure 1020,29702
scm_accessor_method_slot_definition 1030,30011
scm_sys_tag_body 1040,30289
scm_make_unbound 1054,30638
scm_unbound_p 1062,30763
scm_assert_bound 1070,30935
scm_at_assert_bound_ref 1080,31172
scm_sys_fast_slot_ref 1091,31450
scm_sys_fast_slot_set_x 1107,31957
slot_definition_using_name 1131,32645
get_slot_value 1141,32924
get_slot_value_using_name 1168,33736
set_slot_value 1178,34023
set_slot_value_using_name 1209,34874
test_slot_existence 1219,35186
scm_sloppy_num2ulong 1237,35622
scm_sys_logand 1265,36193
scm_shared_array_root 1286,36693
scm_shared_array_offset 1296,36937
scm_shared_array_increments 1306,37214
scm_slot_ref_using_class 1326,37724
scm_slot_set_using_class_x 1346,38383
scm_slot_bound_using_class_p 1360,38954
scm_slot_exists_using_class_p 1377,39574
scm_slot_ref 1394,40137
const char *scm_s_slot_set_x 1410,40552
scm_slot_set_x 1413,40602
scm_slot_bound_p 1427,40937
scm_slots_exists_p 1445,41333
wrap_init 1468,41974
scm_sys_allocate_instance 1494,42489
scm_sys_set_object_setter_x 1567,44453
scm_sys_modify_instance 1591,45177
scm_sys_modify_class 1618,45953
scm_sys_invalidate_class 1643,46649
static SCM **hell;1658,47098
static int n_hell 1659,47117
static int hell_size 1660,47182
static scm_mutex_t hell_mutex;1662,47227
burnin 1666,47277
go_to_hell 1676,47410
go_to_heaven 1695,47792
purgatory 1707,47992
change_class 1713,48108
static SCM list_of_no_method;1741,48939
scm_make_method_cache 1746,49010
clear_method_cache 1755,49228
scm_sys_invalidate_method_cache_x 1764,49487
scm_generic_capability_p 1798,50677
scm_enable_primitive_generic_x 1810,51023
scm_primitive_generic_generic 1829,51552
applicablep 1858,52526
more_specificp 1880,53083
#define BUFFSIZE 1918,54182
scm_i_vector2list 1921,54246
sort_applicable_methods 1933,54470
scm_compute_applicable_methods 1997,56036
static const char s_sys_compute_applicable_methods[2062,57924
scm_sys_compute_applicable_methods 2065,58015
scm_m_atslot_ref 2080,58596
scm_m_atslot_set_x 2091,58944
scm_m_atdispatch 2104,59339
lock_cache_mutex 2127,60175
unlock_cache_mutex 2134,60268
call_memoize_method 2142,60371
memoize_method 2158,60808
scm_make 2192,61895
scm_find_method 2284,64112
scm_sys_method_more_specific_p 2305,64700
make_stdcls 2338,65717
create_standard_classes 2355,66089
make_class_from_template 2527,73837
make_extended_class 2562,74791
create_smob_classes 2570,74942
make_port_classes 2594,75704
create_port_classes 2619,76584
make_struct_class 2632,76838
create_struct_classes 2642,77111
scm_load_goops 2654,77396
scm_make_foreign_object 2661,77502
scm_free_foreign_object 2671,77815
scm_make_class 2679,77986
default_setter 2714,78949
scm_add_slot 2721,79062
scm_wrap_object 2775,80780
SCM scm_components;2791,81091
scm_wrap_component 2794,81116
scm_ensure_accessor 2808,81436
scm_add_method 2826,81898
scm_pure_generic_p 2840,82156
sys_goops_loaded 2856,82437
SCM scm_module_goops;2867,82691
scm_init_goops 2870,82719
scm_init_oop_goops_goopscore_module 2925,84196
goops.h,4418
#define GOOPSH4,39
#define SCM_PACK(SCM_PACK58,2432
#define SCM_UNPACK(SCM_UNPACK59,2454
#define SCM_TOP_LEVEL_LOOKUP_CLOSURE 63,2523
#define SCM_CLASS_CLASS_LAYOUT 70,2638
#define scm_si_layout 72,2727
#define scm_si_vcell 73,2778
#define scm_si_vtable 74,2805
#define scm_si_print 75,2833
#define scm_si_proc 76,2890
#define scm_si_setter 77,2915
#define scm_si_goops_fields 79,2944
#define scm_si_name 85,3116
#define scm_si_direct_supers 86,3157
#define scm_si_direct_slots 87,3209
#define scm_si_direct_subclasses 88,3270
#define scm_si_direct_methods 89,3324
#define scm_si_cpl 90,3378
#define scm_si_slotdef_class 91,3420
#define scm_si_slots 92,3454
#define scm_si_name_access 93,3509
#define scm_si_keyword_access 94,3541
#define scm_si_nfields 95,3576
#define scm_si_environment 96,3621
#define SCM_N_CLASS_SLOTS 97,3699
typedef struct scm_method_t scm_method_t99,3730
} scm_method_t;scm_method_t103,3821
#define SCM_METHOD(SCM_METHOD105,3838
#define SCM_CLASSF_SIMPLE_METHOD 107,3904
#define SCM_CLASSF_ACCESSOR_METHOD 108,3954
#define SCM_CLASSF_FOREIGN 113,4095
#define SCM_CLASSF_METACLASS 114,4140
#define SCM_CLASSF_GOOPS_OR_VALID 119,4333
#define SCM_CLASSF_INHERIT 121,4412
#define SCM_INST(SCM_INST127,4602
#define SCM_INST_TYPE(SCM_INST_TYPE128,4649
#define SCM_CLASS_OF(SCM_CLASS_OF130,4746
#define SCM_ACCESSORS_OF(SCM_ACCESSORS_OF131,4799
#define SCM_NUMBER_OF_SLOTS(SCM_NUMBER_OF_SLOTS132,4885
#define SCM_INSTANCEP(SCM_INSTANCEP136,5009
#define SCM_PUREGENERICP(SCM_PUREGENERICP139,5113
#define SCM_SIMPLEMETHODP(SCM_SIMPLEMETHODP140,5189
#define SCM_ACCESSORP(SCM_ACCESSORP141,5266
#define SCM_FASTMETHODP(SCM_FASTMETHODP142,5345
#define SCM_SLOT(SCM_SLOT146,5469
#define SCM_SUBCLASSP(SCM_SUBCLASSP147,5517
#define SCM_IS_A_P(SCM_IS_A_P148,5609
#define SCM_MCACHE_N_SPECIALIZED(SCM_MCACHE_N_SPECIALIZED152,5728
#define SCM_SET_MCACHE_N_SPECIALIZED(SCM_SET_MCACHE_N_SPECIALIZED153,5778
#define SCM_INITIAL_MCACHE_SIZE 155,5851
#define SCM_CMETHOD_CODE(SCM_CMETHOD_CODE160,6020
#define SCM_CMETHOD_ENV(SCM_CMETHOD_ENV161,6072
#define scm_si_getters_n_setters 164,6132
#define scm_si_constructor 166,6185
#define scm_si_destructor 167,6231
#define scm_si_methods 169,6281
#define scm_si_n_specialized 170,6353
#define scm_si_used_by 171,6385
#define scm_si_cache_mutex 172,6412
#define scm_si_generic_function 174,6443
#define scm_si_specializers 175,6520
#define scm_si_procedure 177,6594
#define scm_si_code_table 178,6665
extern SCM scm_class_top,181,6755
extern SCM scm_class_top, scm_class_object,181,6755
extern SCM scm_class_top, scm_class_object, scm_class_class;181,6755
extern SCM scm_class_entity,182,6816
extern SCM scm_class_entity, scm_class_entity_with_setter;182,6816
extern SCM scm_class_generic,183,6875
extern SCM scm_class_generic, scm_class_generic_with_setter,183,6875
extern SCM scm_class_generic, scm_class_generic_with_setter, scm_class_method;183,6875
extern SCM scm_class_simple_method,184,6954
extern SCM scm_class_simple_method, scm_class_accessor;184,6954
extern SCM scm_class_procedure_class;185,7010
extern SCM scm_class_operator_class,186,7048
extern SCM scm_class_operator_class, scm_class_operator_with_setter_class;186,7048
extern SCM scm_class_entity_class;187,7123
extern SCM scm_class_number,188,7158
extern SCM scm_class_number, scm_class_list;188,7158
extern SCM scm_class_keyword;189,7203
extern SCM scm_class_port,190,7233
extern SCM scm_class_port, scm_class_input_output_port;190,7233
extern SCM scm_class_input_port,191,7289
extern SCM scm_class_input_port, scm_class_output_port;191,7289
extern SCM scm_class_foreign_class,192,7345
extern SCM scm_class_foreign_class, scm_class_foreign_object;192,7345
extern SCM scm_class_foreign_slot;193,7407
extern SCM scm_class_self,194,7442
extern SCM scm_class_self, scm_class_protected;194,7442
extern SCM scm_class_opaque,195,7490
extern SCM scm_class_opaque, scm_class_read_only;195,7490
extern SCM scm_class_protected_opaque,196,7540
extern SCM scm_class_protected_opaque, scm_class_protected_read_only;196,7540
extern SCM scm_class_scm;197,7610
extern SCM scm_class_int,198,7636
extern SCM scm_class_int, scm_class_float,198,7636
extern SCM scm_class_int, scm_class_float, scm_class_double;198,7636
extern const char *scm_s_slot_set_x;199,7697
extern SCM scm_module_goops;201,7735
fdi.c,85
struct b b4,42
struct a a9,81
make_a 28,513
free_a 39,791
scm_init_fdi 49,918